<?php

class Core_Controller_Browse_Index extends Nuo_Controller
{
	function execute($request)
	{
		$user = Nuo::getUser();

		if ($user->isMember())
		{
			Nuo::getDocument() -> setName('core/controller/browse/home');
			
			Nuo::setVar('mainResource', $user);
			
			$element = 'activity/widget/browse/home';
			
			return Nuo::getView()->renderWidget($element, $request -> getParams());
		}
		
		// unlogin page.
		Nuo::getDocument() -> setName('core/controller/browse/index');

		$form = Nuo_Form::factory('user.signup_account');

		$form -> setAction(Nuo::getUrl('user/signup'));

		return $this -> render($data = array('form' => $form));
	}

}
